.card-list {
  flex-wrap: wrap;
  width: 100%;
  height: 100%;
  overflow: auto;
  display: flex;
  background-color: #efefef;
}
.card-list-item {
  margin: 4px;
  width: calc(100% - 24px);
  box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
  background-color: #fff;
  padding: 8px;
}

.card-list-item-question {
  width: 70%;
}
.card-list-item-answer {
  width: 30%;
}
